85726720
16796869
41036212
45655918
7991294
59611338
5838444
90162698
67961861
42719529
41888834
48899613
84265891
50997882
31422780
64747702
87761864
48476894
29038879
92445724
93517329
70057599
55628766
83329917
34925778
7497259
48082050
57729771
46183612
91334171
29406058
504812
66978513
11728634
11552763
67298820
73963498
73182149
28259511
37032015