43225840
31131596
52131509
39963603
53041723
55938833
26542141
73118283
32064836
68371914
45405863
10794070
94684481
4762885
26254829
59515370
2163618
17554934
41781851
58008039
7772771
9577630
45964034
93828123
76849863
72056245
93357454
29339522
40343004
93622816
23917820
27884804
37249572
48805538
15758100
11443752
54327298
23635801
35416234
22693358