77237750
99041428
33528821
50189141
82899554
75639170
8355234
48002209
19416349
169948
25701545
22848135
28471080
54628579
59603654
42472549
94752347
79175292
5180461
10676816
3193946
38082794
54181111
22497162
14632514
31065933
21767428
51022548
48127778
76153782
48552124
2658541
47743100
76282467
61504629
71496269
1439344
8901982
589932
9389855