59982655
85118150
5335446
6969508
73748359
72579766
35641528
93183504
36094418
22766860
77823598
9957824
85973528
84063079
14892053
13204311
47125438
86907663
5618885
68521235
44164334
8957120
35903974
85113081
4199164
13121681
49041449
87197630
16151614
16053773
68759362
40283584
66321520
10132231
49369169
31422937
53659291
15371306
1972654
67727781