3286884
99132730
60111173
44485
89611719
4321285
1848371
11435662
75506515
109908
87391425
78282843
25484089
89462678
79633776
52685073
4954810
9758628
87813490
63727156
48127063
30962341
4554538
61383198
83485697
69016011
9365714
20566526
80035367
46809570
68782883
41627371
67974138
52642466
26001794
64779805
27277612
44436480
93142188
89316419