30409524
89026970
58198680
78986034
71762894
5805682
5283256
93378443
960520
52003765
59533897
99795923
60623208
30733139
79604286
68362659
90553231
63228314
57676475
44968686
3052942
5776105
56844627
59287595
79693884
69391612
66171247
85888384
7982204
59753976
73901736
90746562
24793311
502827
77191385
73273349
53942497
89884148
58688733
54721294