34015836
45097394
38672840
25439096
82074536
4214643
25479107
1937498
91521727
29432850
18193398
96472504
26261229
6526153
14556838
60785247
3887903
87968409
27028584
49237303
4191409
58022
81449282
4228189
35185143
85327332
96131296
44606224
85313022
5612354
97252524
75431349
86293559
80949833
58635638
56423308
49978623
56302804
72455295
50574861