89425845
27741949
83604863
4419882
6668943
96477933
40168052
34412253
1546516
4648491
32095641
93379613
72927102
9507710
82527148
21815472
69941940
598171
84091124
97516075
4600121
79417615
88858100
14813180
94488224
90169393
69399084
91359359
66387772
41587037
70005821
36517561
17621042
24101421
64356093
74517203
1660566
31068213
16203839
45766214