28078959
30722055
720220
3293899
72402581
22022708
91632040
25743599
20621924
35464144
32071656
27811892
77515054
7305467
21046008
53439632
90447955
40818610
84023994
93719078
60805889
59739151
78039975
70168064
88802902
48725712
47156655
28959111
5254698
86873614
22946074
67939018
35774194
88526643
24682396
7812224
64726312
54658834
56718679
35302722