16374596
21732279
6616142
73309892
7992703
4944480
61505499
44189803
3317457
78869972
28913047
96635492
78739777
95996784
50938152
19528886
2569698
83347478
68517884
60589001
8643424
42057905
28101967
56076041
44446196
80151638
89583959
76191256
8522923
94653930
1748623
27113319
36783799
1613448
38938473
18666139
50767654
26475868
92005366
90621583