7158360
50486165
7755369
2494980
44283928
46106801
6782434
24683000
63535708
57961987
42975767
89265663
44366584
49804203
13042111
45646517
61054286
68931062
28698854
6919733
4854597
76328040
22359764
93671174
46122898
98854633
95656398
93628284
4163081
30421432
2733804
141629
12533175
36714543
85506053
86042242
22125955
9748667
70268214
75446521