87303852
82542480
7751459
2805265
48211027
5349032
5655667
53555336
39544627
88914012
13767580
58377940
102289
45058447
60492738
96716988
69454314
21071402
5888874
56176413
35851262
46732642
37073118
94767321
11794435
1065244
28424826
24667221
52782640
20847627
9036126
38597770
41909923
59296960
56854716
47118833
87539175
26066098
81315900
4967567