71446669
52679936
8406069
6292222
94687724
56044319
20351125
7684670
16648901
86825419
67801900
6010754
7553874
20363314
7711301
68627465
49656707
47712396
68635959
72563562
98129148
76345210
31972997
14188228
82038608
88879439
11779332
2696157
16219834
6872390
76284280
79311392
22461394
59909295
22274492
20063881
20222598
84169776
5417552
95571087