41837589
8391172
94809185
7441225
94147750
41629722
63192356
68753028
55589478
70683160
84426831
9072352
84757598
8841094
99876275
54547242
83874410
38172529
64156931
23432386
23018690
28068854
87823716
73108449
86777107
4721025
92672547
37283590
5470329
75093446
62361917
6010127
13984902
92755301
56564859
71105782
12687308
83583427
60979113
3988353