38142465
12753540
7722571
8402194
1954854
93523870
6988884
38949609
63996359
8723680
90971817
83535181
74011086
67031291
87914663
45111996
48933084
56394805
31615982
99724159
942274
24109069
72462948
9105190
11099157
4919432
97375875
22613227
20968085
17419831
46993547
38852515
45994907
63346353
8718077
65508722
39368476
13263719
81225396
72862156