22609949
78888545
1770717
7386340
12393099
33384479
52608294
21047529
6812656
8960630
19959439
30341756
1048708
7955690
31483253
45878623
26873090
41369143
16779262
88119973
89163131
60801706
96837359
57094758
46743093
32001552
41912143
8641934
76352503
30658166
60784589
54326391
75117722
54159025
33281431
99901144
96314109
85592921
73053774
19347645