31421668
7837713
27615370
34577597
2910000
53438104
22267877
41691070
76444699
77928088
43831622
49725325
3003736
30836688
49164826
69664140
9442238
6280183
42954197
3517669
25708116
73923254
60373310
7304039
44212897
93848613
35202928
14441870
39882535
29905194
90795088
81632376
79448705
5155934
80481134
61933307
16469613
83209725
18159319
61965790
68517003
60484641
63656561
56906793
44138842
44512020
9741614
19001343
31034615
17422539
94986254
91265817
82164061
46061617
2237112
91449914
3952078
64532294
96349664
52374543
91538759
89044862
80841325
88392976
17306088
31545267
75654440
91306590
72273851
4095434
503760
10543181