324313
41848647
2063372
80691021
95711631
53705361
88484453
87707726
40095169
3315574
26708548
10819812
8822842
8371348
32309077
51001718
25408261
76881648
78012515
75164338
95644809
9122735
52142495
4201512
10058934
22103509
44957830
60253107
49545067
50378518
12667488
93911082
7786807
78195474
61078164
51497828
90417000
19041803
62672281
67448378