92632976
36687493
34072619
9270222
75051551
71366368
21258851
77826021
16631913
94346670
43435206
65876999
49112281
842134
1478421
501217
37079465
44609674
40595110
76348128
79895900
1492437
7504520
85882320
76406299
65694334
26191796
19948263
82388352
38403345
84595638
80909369
30612777
63795536
61517804
96615527
40195206
72705358
89296052
68125263