41304112
9500286
95177983
34612373
77218750
82376452
57531829
8588272
67454703
794983
57477249
56991031
20263918
391773
53448374
51542702
97543862
92891383
17966269
267139
30669526
48661674
76489950
78677661
10673108
3005617
88689952
51871030
80861607
79407511
44908831
6644827
19856931
73968742
21492332
68992432
5856596
69678645
24533629
37506746