34913695
47808020
74029637
44814198
22948762
65689962
29118178
9350611
82695556
28896695
93983932
86575601
67809562
20505775
43835440
86569986
96909277
34436431
3236575
66407240
30849058
48812365
92114995
18183167
82806160
86852300
33061211
11603812
89942173
3777131
42437760
18167145
83338026
51634495
80433266
40358840
81254953
15345765
69799124
3864716