49317611
9458375
10721325
47446990
67202142
24209115
6861695
43457681
17387492
76722608
25535140
87528751
8645500
2975742
70818291
86929594
72627
73352932
19603896
44995549
50529727
34584909
3059106
78966589
64294215
82968677
5925396
56887250
10268029
26686659
34729402
38173993
7813286
34314940
31131167
44715370
1702913
38148359
98883607
52563906