45531782
48855006
22278936
9409304
72936877
61037463
8794273
36887064
3258857
104959
45305649
42839300
7984586
13569798
41399855
91764306
16698443
3089703
12384771
4401458
66355362
70788217
62595642
54765856
913629
3640992
95721371
86197909
83779043
83334981
31434984
84061596
40501273
88537792
9174517
636130
79122874
34268193
51889460
61517553