91056735
62844242
6681269
33889279
59655
65032243
59179378
62567740
99846572
54757532
37875087
82676561
60228506
40619939
28388010
86174839
2255588
9057442
94318056
13474869
3244926
1527675
44877991
72458975
48762052
62624847
13818138
81726142
75988427
7955292
4523729
95722479
4019148
72714974
28642021
58691800
51324609
28983245
5212080
31022419