96287678
35298504
59167287
41893919
25167679
19879904
2325530
78289106
70517078
89071963
55912833
17214230
4547033
39953390
77761546
57541365
71134086
3309691
78972991
90182878
73889814
20936605
3991679
3113699
80619339
52423847
78867066
1612359
16841636
98792153
44657069
466443
48474595
5321243
19353044
88557499
41422123
73376959
9501506
37856409