34297140
95791080
76845968
68741049
2753702
59907312
52933233
9609694
5536945
33537222
42696894
4921460
34083270
2325945
71897590
78532486
1564136
92746851
96288218
87294088
20037458
97149479
55531501
91214509
32533273
8085270
48862216
28916042
95189267
35492267
48658151
56775861
59598220
50957635
62107824
15253565
83804526
83606405
81286037
5815904