31977101
72061350
8483859
78516270
22204664
36097935
29947909
82839567
93869644
79567815
6995238
35865454
99922300
398270
96962164
56115910
20493803
19932072
12224052
31215566
76239328
82821358
43045474
69797409
26891619
6596878
15486682
56802134
84913677
78097621
28286537
41674894
35583926
63553143
81653547
71989477
64703328
34627931
22524396
24621237