50197955
81647824
26101238
87447872
32787330
94823940
71782323
58532288
98154601
79294586
5871901
4272771
46584875
46082835
35888533
90469180
77158725
7030211
91433447
62738798
68553850
44075851
86228580
34864043
34975935
83025320
60431624
52639683
39054557
66319434
55371692
4428783
86569781
70485508
18381590
86609109
59999121
32593555
23142071
50179898