61575952
18025622
98133894
85365383
56476408
2125645
60331553
42088290
74982817
72445550
19327801
42078326
25772844
539214
99921123
78261388
88225709
40256200
44902080
11128072
96817321
7451400
63829493
70995728
81935081
30675260
74575665
20631698
30907868
55217939
33918994
91075368
52071796
54216954
71608293
56831484
67849346
23951769
23584574
76048293