59351083
87219461
16123616
90962603
53475800
69843486
87369631
796396
70871262
78682816
40479722
57631848
88237576
60989783
4577566
3005263
23544866
32757378
17809479
23115075
5321190
548833
39943991
7037665
4142381
66775597
84941533
9418277
53177931
12457879
41759387
32425637
19128484
56691205
9712339
2142391
25988069
99103776
9975940
20842631