4722362
34737848
12941093
58338952
23075553
19989728
93538574
38472293
72531589
71419080
60771157
28548253
5193250
94504144
76721271
8801818
58301537
976668
68904828
26199125
233457
2253412
44999998
4405772
76262489
20831547
83813266
27833507
15851082
45286709
50125900
3143240
78873505
55229764
42705854
59325200
4039705
899522
68111120
49982378