5139171
98638088
73995354
2851467
55055042
51849407
1130564
91363916
34003599
20347436
48597051
75265527
4701277
2476809
28416176
15647408
35472859
5514400
49352664
97441448
20585321
52147137
67035408
65298493
59909571
77247307
70556757
37273609
27051882
16618697
6515377
98646536
15569463
19899821
56657959
3386533
75507096
86631916
78306512
91429950