31832496
51277551
15631771
7328442
66658936
74573774
12308485
52199956
13248713
12221463
2363499
8071178
76191475
79771600
26321848
74917636
70632916
76766879
3408373
76912336
43467017
71031570
84158912
87283310
99554137
12507226
75294870
54049746
5849347
7290294
19084624
7935139
76581058
53627116
43918745
34415365
3549968
20585780
66385842
96489646