53444406
26749271
63007722
4858067
89246303
34556064
7835502
17734861
50014643
4796707
55389393
70844139
23875575
97703068
95238641
61807485
50219031
7226191
70059421
14835997
21709612
79388993
40093375
21764584
7062100
93532717
316896
261698
59384004
47385082
2192865
30605447
75375131
48328590
96641742
72689386
22661008
541214
11508564
6203759