22753319
9679087
1795562
44549315
15809432
56386440
63659979
68066288
52142457
43178268
70529584
35801991
2512895
36792044
92647556
22004698
52398731
52096564
22723468
49156265
3866242
8844600
6065787
99823845
20475710
68596288
72126449
279934
20896156
17629244
36942683
416310
34379560
71311285
85529545
32808704
15084052
53668894
16457062
83214651