62488866
83167714
5605189
4917545
32253639
89202094
21294688
23571944
74042632
63153376
16372925
84584307
41035036
48634424
29462510
68714512
2783829
10845872
986535
55901896
33636974
78668361
33473407
1141671
2687825
8453722
3976638
43182892
62572613
6575683
83136601
25388398
23371465
83327952
43066768
3809780
93284706
1222189
89438881
7351952