30208249
98812970
89412026
71656117
7598146
29704456
52707604
91962389
98679466
41577843
56804663
78257241
51196672
30068236
13028330
59441543
19271386
29144538
33442006
54285538
64077617
4994431
70082174
57484208
54248751
19312908
71965882
74747422
23957412
57418987
14894550
67662142
80078821
54633659
26253338
7524926
6331504
85031397
32357121
78088735