25438244
34752519
4490625
64233188
25258877
94613505
46473367
507779
3966483
98043096
69934204
54591858
45367965
47586734
476966
57638501
27574859
33673282
3764955
86473671
50356692
26089209
69037948
70658976
8959584
9403770
17116541
17499371
24927303
3363648
75059791
47851637
51853021
52817767
81287879
36502562
6213532
31637534
32046986
58404935