19833226
60523937
18418000
34224870
69969548
17578737
3624066
74951187
29264283
39293285
65843363
34696567
26518952
53713629
78535108
61083845
8382448
71279109
54698276
98587718
2554093
5803673
80528000
2214241
44984596
23172101
8441346
69601449
30184242
56678555
81687258
6365417
72133974
35368331
22797025
48527921
3683694
69261508
50225872
8804478