56555669
58081350
14152587
37493715
26021973
81958165
67051423
20851
97172780
42207351
67857464
25668876
34155149
85233392
5005266
82316910
27265553
4033464
80463917
1253206
35561082
2251446
80466869
75722545
57994579
3277117
51541131
63027657
43211094
30912330
240594
93769473
81406390
32282124
79116262
70432376
62981352
11557558
56633877
192883