51704814
31684547
86056466
3923979
81299802
7049082
48538216
87899014
54948249
95205892
4487594
54375637
94757360
53302806
42749699
4651419
5237142
70819592
29108307
87137362
54094630
96558911
41625840
70281459
43859386
48759999
66178045
12544900
44401275
55109452
20897687
38122624
90523049
130669
9655554
22485662
43431911
32696143
46591717
21848425