12783982
1436769
77379990
54903369
45437746
8382591
22256988
5637286
4406917
58475170
68473159
21691613
42273942
93275337
26894816
19782974
50015306
27234538
75332367
27867385
66602884
59171087
78749513
15598482
44833072
12045875
73319226
3946985
84296711
83315502
46546505
57077266
64978093
71336016
33187973
2871733
56539710
61053862
89687243
48028114