37604812
32737173
20223979
40834122
12423683
3550665
19668252
94059067
37702806
48358612
91938891
24825689
17811324
64305427
23622283
97451614
92167369
3029183
78953714
95859
78911081
84599969
29567398
26627720
89281147
995842
35973675
30471515
83352029
30106407
26174119
18414569
94206225
97318881
92767923
61071297
97448560
95403349
50369584
66305185