39942047
64646968
50348262
93445373
10097629
23358024
48478344
17069011
48639539
86293060
31299203
26691624
56375421
92078720
9928138
96832846
56185735
5284146
95639014
67833115
87789954
31631775
48735589
926477
18362956
36983995
49351143
356802
89895668
20316252
42456276
39854383
20613956
9790527
60642413
31159667
86119772
60767679
41549556
14047715