28251673
52621661
86492308
23223440
67882689
51016870
7744426
21863455
74374900
62185720
7472437
33286879
60336895
40389284
24435588
89988279
215673
77953141
1578256
92647965
61834980
13524660
10041079
71989298
28262559
50248004
56142630
53552611
13088730
77055291
68014174
68283244
84159238
10399220
7823727
4278160
9582733
2615724
49977826
54634394