93341483
44504664
31466489
5231390
3672883
32912426
2517288
58072810
71976214
63575748
38264762
48202549
7489942
97928189
83904406
3324477
45517383
18793062
31865734
54814159
24961910
64995587
39783531
49048526
76862735
74702424
66422438
58778111
23725363
3246611
92333750
25626747
81711650
68311685
90097143
88155890
68351292
74864155
30948188
37064629