66757248
40546615
27376185
7259852
26348769
90674570
39351493
96234910
47528208
63858322
7674279
78473375
26396135
42957798
99516191
26316755
55509115
3399028
4044510
77603361
45618051
88277139
59745316
3114752
27035888
41233202
77374633
2445349
17841227
23782904
1275327
4333137
39375091
5717883
20228230
36789581
37388965
59871
68824317
65846078