98372158
88359327
314698
67855415
61956274
37764110
42413989
43113032
4762163
23605959
61311100
4589695
80911242
29824443
62296785
28987417
53529801
44251353
43302928
5938995
22701361
26032673
5381389
87158949
84103130
13981983
28161785
88693358
25943588
6734596
79142052
86871985
51215840
74779768
90546385
69966120
72592425
14427068
77229518
9549963