65725560
93971604
39333192
73636249
9118355
4573922
99824445
44818603
78213385
81822064
89087515
40896617
92065035
20537879
50231999
32476592
20799495
24598516
46924732
3232657
74048734
62222170
5377616
53208837
37879264
62235008
79292020
16061512
1180338
89032885
151917
93986541
79192608
73415626
3448429
7736508
1312036
23374680
46835537
22372910