28134646
92891437
45094750
885390
89321596
90205269
12505036
51833128
47196505
97747524
74674166
793415
22856789
36001307
48305603
3222451
28048016
17824141
28448146
191010000
94858794
93403965
26157870
74167668
61086064
8087441
5178634
72119672
15285106
14829725
92449645
24397170
60872645
76197195
54372534
95276812
44179689
13132152
91626197
53174280