51412853
52313490
3181179
49946888
15746494
6314720
50235154
1168758
73704510
992528
93347504
15723301
42788013
399978
34514734
14311922
86791037
24256947
87899620
42244118
49004324
79317140
2384261
69536753
81603239
41491265
35662324
64509680
73959524
28951801
97449357
61601247
2546535
43037457
51146878
87559112
71273362
89743546
5295954
3744837