43798879
90324015
86762663
327128
19554670
96101049
3769687
7606640
66982283
85274190
51176589
7476934
78584235
76567802
80462273
63291794
75991991
66196955
74408794
54535771
92943751
87535360
54265452
7668688
19648757
51802188
89566401
73287008
60163983
92751512
36573659
43574478
71967319
73669214
5885625
58895843
53875953
43046222
48603230
46991140