36791300
88123582
74992285
54998141
6374236
40385716
3599984
11159155
87835613
7949866
15941648
75257052
18108340
45791438
90669887
78032014
66836124
932629
76691854
3179558
2972904
2812870
38113608
5465646
47389705
93668039
62992117
61204696
60986719
83585010
34096577
65108096
32793644
84623513
37658643
7618261
39436051
4547725
74477926
39472911