83485206
73303936
40153526
66241009
52064582
27676149
44806359
48036510
51895188
30742401
97308645
75607076
9152443
71342172
60787285
2524857
65404262
9559203
4746359
29269047
68046728
56927943
83406441
61044860
89799956
18551226
29294356
49496759
8454726
18255432
67225547
71746409
18822891
40722509
70605743
98708492
93956258
28515673
32154747
64765556