79394946
3093931
97928448
965297
46417265
20948397
33493784
46288471
37461963
39504509
64838604
94158818
34752836
36289298
28324153
4608284
59885442
57973271
69753626
23395991
9166418
9103670
8759818
63099515
96552185
71385189
90711433
1075509
8520696
53668684
39778580
2533206
3901137
29023688
3226769
95381193
80274969
16054367
3795767
1528222