42607307
68255335
13438299
75126817
44483933
3918930
66737536
77152286
33249963
20835654
7365248
24272509
63017
35157922
50622008
4256990
81109746
25731258
17901813
78151133
29947125
55179582
19048952
60491867
77161415
28156852
58899189
86104381
86883928
18123447
3775090
23212230
77386237
63234050
59499640
54564651
8768945
23634162
17169876
38267055