45465606
83024718
39699275
68392064
4401408
25427423
916299
903450
74553500
7962717
25037930
12876786
65673306
32813134
23751647
58703435
51642920
23916966
26849695
85821058
2047916
33332204
70413081
37066806
63901843
71718552
3192537
98289280
62266037
75841158
3952118
14971447
3014697
24442858
41582788
69078179
7442635
50168009
7453754
96455877