55179442
2975769
42238848
56252285
61479595
45056280
73995015
36152363
9645127
12334653
81733567
77066775
34355005
40371591
8675374
12198751
58692151
70579961
31426189
50559683
93079959
28739069
1968566
64375066
2946739
32484063
5336548
12363042
11445728
15064699
93105906
6071432
31255735
98684080
5789512
97841372
4072894
24886833
6839595
58694155