65135744
1103224
3215311
8184124
909379
29608741
73877484
42847784
3348466
58576787
91223650
88467419
72948086
51414506
75875193
822450
399160
75749216
3098137
13612078
94429943
77726075
60222579
6005957
37553530
48424966
2296828
76442724
89105228
3249488
9893329
56381719
92406989
55679565
93646811
87166708
28638240
17478982
52652912
23195767