41731945
78624197
2143825
9806829
69342379
7783455
12604219
57468499
86271385
32402089
6170590
47025749
6101963
90651108
83937641
95346100
46777179
73285545
29853180
78325362
2063303
7305215
16491645
35781830
5122041
74088794
87954812
5216479
15961587
10484984
37685724
37424939
11628280
88179324
22787096
5216049
6009462
29696732
5407886
37265712