81022431
40387916
82723255
85391269
38998422
19222696
20991332
19695561
21278474
39815194
64167159
65938409
78014226
19891379
13742384
53765692
15483918
31957222
51007724
35586090
18395735
76826137
9512614
83819620
90568711
81748331
34069381
10426035
23667885
80567410
20422147
74975616
56932848
71063646
32295144
32084435
5417191
70206861
14117253
37637023