43315563
89008876
77846187
46735201
82684910
62284030
86936494
76103005
11589374
8770964
77571947
17063147
25282202
5306873
30709973
16922165
25367442
19596788
46896078
6888237
45175454
25699935
22861640
10045613
17299310
35455673
56832972
19867732
88662754
92606726
73969404
6176572
94607690
51429667
15261550
53386700
79206885
76732049
832338
66356443